package com.yeyks.common.appcommon.dto.hotel;

import com.yeyks.common.appcommon.dto.AppCompanyDTO;
import com.yeyks.common.appcommon.dto.account.AppPayAccountsDTO;
import com.yeyks.common.appcommon.dto.account.AppAccountDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 查看酒店详情信息
 * @author Administrator
 */
@ApiModel(description = "查看酒店详情信息的相关参数")
@Data
public class AppHotelDetailDTO implements Serializable {
    private static final long serialVersionUID = -1086565042576632553L;

    /**
     * 酒店信息
     */
    @ApiModelProperty("酒店信息")
    private AppHotelInfoDTO appHotelInfoDTO;

    /**
     * 酒店支付--账户信息
     */
    @ApiModelProperty("酒店支付--账户信息")
    private AppPayAccountsDTO payAccountsDTO;

    /**
     * 公司信息(包含公司资质)
     */
    @ApiModelProperty("公司信息(包含公司资质)")
    private AppCompanyDTO appCompanyDTO;

    /**
     * 账户信息
     */
    @ApiModelProperty("管理员查看 -- 账户信息")
    private AppAccountDTO appAccountDTO;
}
